*{
position:relative;
margin:0px;
}
body{
font-family:Arial, Tahoma, Verdana;
font-size:12px;
/*line-height:20px;*/
/*color:#0F50FF;*/
color:#4f4f4f;
background-color:lightgrey;
}
table{
border-collapse:collapse;
font-size:12px;
}
a:hover
{
    cursor:pointer;
}
img{
display:block;
}

.c_button{
width:80px;
height:25px;
line-height:25px;
background-color:#0065CC;
border:solid 1px #A2D1FF;
margin-left:5px;
float:left;
color:white;
font-weight:bold;
display:block;
cursor:pointer;
text-align:center;
text-decoration:none;
}

input[type="text"], select{
width:150px;
}

#wrapper{
height:auto;
margin:auto;
width:960px;
margin-top:10px;
margin-bottom:10px;
background-color:#FFFFFF;
}
/***** =HEADER *************************/
#top_logo_1{
width:150px;
height:72px;
background-image:url("../images/page_01.jpg");
float:left;
}
#company_name{
width:480px;
height:72px;
background-image:url("../images/page_02.jpg");
float:left;
}
#life_is_colorful{
width:160px;
height:72px;
background-image:url("../images/page_03.jpg");
float:left;
}
#go_with_us
{
width:170px;
height:72px;
background-image:url("../images/page_04.jpg");
float:left;
}
#top_logo_2
{
width:250px;
height:125px;
background-image:url("../images/page_05.jpg");
float:left;
}
#circle_image{
width:380px;
height:89px;
background-image:url("../images/page_circle_image_06.jpg");
float:left;
}
#big_cloud{
width:160px;
height:89px;
background-image:url("../images/page_07.jpg");
float:left;
}
#small_cloud{
width:170px;
height:89px;
background-image:url("../images/page_08.jpg");
float:left;
}
#top_menu
{

}
#top_menu #menu{
width:676px;
height:36px;
background-image:url("../images/page_10.jpg");
float:left;
}
#bottom_menu
{
	padding-top:10px;
}
#top_menu  ul, #bottom_menu  ul{
list-style:none;
margin-top:10px;
}
#top_menu li, #bottom_menu li{
display:inline;
}
#top_menu #menu a, #bottom_menu #menu a{
font-size:14px;
color:#083F08;
text-decoration:none;
font-weight:bold;
margin-left:10px;
}
#top_menu #menu a:hover, #bottom_menu #menu a:hover{
color:#128F11;
}
/******* =LEFT_MENU***********/
#left_pane{
width:220px;
height:auto;
float:left;
margin-left:10px;
margin-top:10px;
background-color:#DBEDFF;
}
#left_pane h3{
height:24px;
padding-top:5px;
background-image:url("../images/box_title.gif");
background-repeat:no-repeat;
text-align:center;
}
#left_pane h4{
height:24px;
padding-top:5px;

text-align:center;
}
#left_pane  ul{
list-style-type:none;
list-style-image:none;
}
#left_pane a{
text-decoration:none;

color:#0F50FF;
}
#left_pane a:hover{
text-decoration:underline;
font-weight:bold;
}
#content{
width:700px;
float:left;
margin-left:10px;
margin-top:10px;
}
#content h3{
width:100%;
height:24px;
padding-top:5px;
/*background-image:url("images/title_bar_04.png");*/
background-repeat:repeat-x;
float:left;
border-bottom:solid 2px #bfbfbf;
}
#content h4{
font-size:14px;
font-weight:bold;
clear:both;
}
#content .contentbox a{
color:inherit;
text-decoration:none;
}
#content .contentbox{
display:block;
clear:both;
text-align:justify;
padding-top:10px;
padding-bottom:10px;
color:#6F6F6F;
}

#content .contentbox a:hover{
color:#FF9900;
}
#content  .contentbox .button_container a {
color:#ffffff;
}
#content  .contentbox .button_container a:hover {
background-color:#A2D1FF;
border-color:#0065CC;
}
.contentbox img{
padding:5px;
border:solid 1px #dfdfdf;
}

/*********** =footer ****************/
#footer{
clear:both;
padding-top:10px;
padding-bottom:10px;
padding-left:12px;
text-align:center;
overflow:auto;
}
#footer #footer_content{
background-image:url("../images/page_bottom_2.jpg");
background-repeat:repeat-x;
width:900px;
height:101px;
float:left;
}

/****************** =CLASS *************************/
.clsSideboxLabel{
display:block;
clear:both;
padding-top:5px;
padding-bottom:3px;
}
.clsSideBoxContentWrapper{
padding:10px;
margin-left:20px;
}
.thumb_image{
width:140px;
height:100px;
float:left;
margin-right:10px;
margin-bottom:5px;
}
.title{
font-size:16px;
margin-right:10px;
font-weight:bold;
}
.form_page
{
	margin-left:50px;
}
.form_table
{
	margin:auto;
}
.v_padding20
{
	clear:both;
	height:20px;
	display:block;
}